home *** CD-ROM | disk | FTP | other *** search
/ Revista do CD-ROM 97 / CD-ROM 97 / CD-ROM 97.iso / jogos / spherical / Code / Game / initialize.h < prev    next >
Encoding:
C/C++ Source or Header  |  2002-07-13  |  1.3 KB  |  56 lines

  1.  
  2. // Copyright (C) 2002 by Luigi Pino.  All Rights Reserved.
  3.  
  4. /***************************************************************************/
  5.  
  6. #define        Sphere_Radius                    10.0f
  7.  
  8. // Controls
  9. #define        Compete                                4
  10.  
  11. // Game_position
  12. #define        Game_Intro                        0
  13. #define        Game_Menu                            1
  14. #define        Game_Play                            2
  15. #define        Game_Ending                        3
  16.  
  17. // Game_type
  18. #define        Timed                                    0
  19. #define        Countdown                            1
  20. #define        High_Score                        2
  21.  
  22. // Textures
  23. #define        Texture_Total                    13
  24. #define        t_font                                0
  25. #define        t_font_mask                        1
  26. #define        t_menu_1                            2
  27. #define        t_menu_2                            3
  28. #define        t_menu_3                            4
  29. #define        t_menu_mask_1                    5
  30. #define        t_menu_mask_2                    6
  31. #define        t_inside_ground                7
  32. #define        t_side_wall                        8
  33. #define        t_net_wall                        9
  34. #define        t_paddle                            10
  35. #define        t_arrow                                11
  36. #define        t_sphere                            12
  37.  
  38. /***************************************************************************/
  39.  
  40. void Initialize_Game();
  41.  
  42. void Initialize_Ground();
  43.  
  44. void Initialize_Ground_Cover();
  45.  
  46. bool Initialize_Objects();
  47.  
  48. void Initialize_System();
  49.  
  50. void Initialize_Textures(bool change_resolution);
  51.  
  52. void Initialize_Wall();
  53.  
  54. void Initialize_Wall_Points(float radius, float length_top, float length_sides);
  55.  
  56. /***************************************************************************/